<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
		<title>Home</title>
		<meta content='width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0, shrink-to-fit=no' name='viewport' />

		<link rel="stylesheet" href="assets/css/bootstrap.min.css">
		<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nunito:200,200i,300,300i,400,400i,600,600i,700,700i,800,800i,900,900i">
		<link rel="stylesheet" href="assets/css/ready.css">
		<link rel="stylesheet" href="assets/css/demo.css">
		<link rel="stylesheet" href="assets/layer/layer/theme/default/layer.css">
		<script src="../homePage/js/jquery-1.9.1/jquery.js"></script>
		<script src="bootstrap/js/bootstrap.js"></script>
		<script src="angularjs/angular.min.js"></script>

		<script src="../homePage/layer/layer.js"></script>


	</head>
	<style type="text/css">
		.main-panel {
			background-color: #FFFFFF !important;
		}
		.content {
			background-color: #FFFFFF !important;
		}
	</style>
	<script>


        var app = angular.module("myApp", []);
        app.controller("myCtrl", function ($scope, $http) {
            var item = sessionStorage.getItem("user");
            var userid = JSON.parse(item).userid;
			$scope.username = JSON.parse(item).username;
           	$scope.password = JSON.parse(item).password;
           	//初始化数据 如果未设置密码则显示设置密码,已设置密码显示修改密码
           	$scope.myinit = function () {
				if ($scope.password == "" || $scope.password == null ){
				    $("#updatepwd").hide()
				} else{
                    $("#setpwd").hide()
				}

            }
            //设置密码
            $scope.setpwd = function () {
                var upwdpattern=/^(?![0-9]+$)(?![a-zA-Z]+$)[0-9A-Za-z]{6,20}$/;
                var newpwd10 = $scope.newpwd0
                var newpwd11 = $scope.newpwd1;
                if (newpwd10==""||newpwd10==null){
                    promp=layer.msg("密码不能为空");
                } else if (upwdpattern.test(newpwd10) == false){
                    promp=layer.msg("输入的密码不符合规范");
                }else if (newpwd10!=newpwd11){
                    promp=layer.msg("两次输入的密码不相同");
                } else{
                    $http.get("http://localhost:8002/tuser/setpwd/"+newpwd10+"/"+userid).success(function (data) {
                        if(data.code == 200){
                        	layer.msg(data.msg,{icon:6})
							sessionStorage.setItem("user",JSON.stringify(data.data))
                            window.location.href = "../myCenter/password.html";
                        }else{
                            layer.msg(data.msg,{icon:5})
						}
					})
				}
            }
            //修改密码
			$scope.updatepwd = function () {
                var upwdpattern=/^(?![0-9]+$)(?![a-zA-Z]+$)[0-9A-Za-z]{6,20}$/;
                var oldpwd  = $scope.oldpwd;
                var newpwd10 = $scope.newpwd2;
                var newpwd11 = $scope.newpwd3;
                    if (newpwd10==""||newpwd10==null){
                        promp=layer.msg("密码不能为空");
                    } else if (upwdpattern.test(newpwd10) == false){
                        promp=layer.msg("输入的密码不符合规范");
                    }else if (newpwd10!=newpwd11){
                        promp=layer.msg("两次输入的密码不相同");
                    }else{
                        $http.get("http://localhost:8002/tuser/updatepwd/"+newpwd10+"/"+oldpwd+"/"+userid).success(function (data) {
                            if(data.code == 200){
                                sessionStorage.setItem("user",JSON.stringify(data.data))
								layer.msg(data.msg,{icon:6})
                                window.location.href = "../myCenter/password.html";
                            }else if (data.code == 300) {
                                layer.msg(data.msg,{icon:5})
                            }else if(data.code == 400){
                                layer.msg(data.msg,{icon:5})
							}else{
                                layer.msg(data.msg,{icon:5})
							}
                        })
                    }
            }
        })
         var promp=null;
		function quiet() {
			sessionStorage.clear();
            window.location.href = "../homePage/index.html";
        }

	</script>
	<body  ng-app="myApp" ng-controller="myCtrl" ng-init="myinit()">
		<div class="wrapper">
			<div class="main-header">
				<div class="logo-header">
					<a href="index.html" class="logo">
						<img src="../homePage/img/logo.png" style="height: 40px;width: 100px">个人中心
					</a>
					<button class="navbar-toggler sidenav-toggler ml-auto" type="button" data-toggle="collapse" data-target="collapse"
					 aria-controls="sidebar" aria-expanded="false" aria-label="Toggle navigation">
						<span class="navbar-toggler-icon"></span>
					</button>
					<button class="topbar-toggler more"><i class="la la-ellipsis-v"></i></button>
				</div>
				<nav class="navbar navbar-header navbar-expand-lg">
					<div class="container-fluid">
						<a href="../homePage/index.html" style="color: #000000; font-size: 16px;">返回首页</a>

						<ul class="navbar-nav topbar-nav ml-md-auto align-items-center">


							<li class="nav-item dropdown">当前用户:
								<a class="dropdown-toggle profile-pic" data-toggle="dropdown" href="#" aria-expanded="false">
									<tbody>{{username}}</tbody>
								</a>
								<ul class="dropdown-menu dropdown-user">
									<li>
										<div class="user-box">

											<div class="u-text">

												<p class="text-muted">hello@themekita.com</p>
												<a onclick="quiet()" class="btn btn-rounded btn-danger btn-sm">退出登录</a>
											</div>
										</div>
									</li>

								</ul>
								<!-- /.dropdown-user -->
							</li>
						</ul>
					</div>
				</nav>
			</div>
			<div class="sidebar">
				<div class="scrollbar-inner sidebar-wrapper">
					<div class="user">
						<div class="info">
							<a class="" data-toggle="collapse" href="#collapseExample" aria-expanded="true">
								<span>

									<span class="user-level">修改信息</span>
									<!-- <span class="badge badge-count">未实名</span> -->
									<span class="caret"></span>
								</span>
							</a>
							<div class="clearfix"></div>

							<div class="collapse in" id="collapseExample" aria-expanded="true" style="">
								<ul class="nav">
                                    <li>
                                        <a href="password.html">
                                            <span class="link-collapse">修改密码</span>
                                        </a>
                                    </li>
									<li>
										<a href="authentication.html">
											<span class="link-collapse">实名认证</span>
										</a>
									</li>
									<li>
										<a href="update.html">
											<span class="link-collapse">编辑资料</span>
										</a>
									</li>
									<li>
										<a href="gobindcar.html">
											<span class="link-collapse">绑定车辆</span>
										</a>
									</li>
								</ul>
							</div>
						</div>
					</div>
					<ul class="nav">
						<li class="nav-item ">
							<a href="home.html">
								<i class="la la-fonticons"></i>
								<p>首页管理</p>
								<!-- <span class="badge badge-count">5</span> -->
							</a>
						</li>
						<li class="nav-item">
							<a href="myOrder.html">
								<i class="la la-dashboard"></i>
								<p>我的订单</p>
								<!-- <span class="badge badge-count">5</span> -->
							</a>
						</li>
						<li class="nav-item">
							<a href="guarantee.html">
								<i class="la la-table"></i>
								<p>我的保单</p>
								<!-- <span class="badge badge-count">14</span> -->
							</a>
						</li>
						<li class="nav-item">
							<a href="claim.html">
								<i class="la la-keyboard-o"></i>
								<p>我的理赔</p>
								<!-- <span class="badge badge-count">50</span> -->
							</a>
						</li>
						<li class="nav-item">
							<a href="bindcar.html">
								<i class="la la-th"></i>
								<p>我的车辆</p>
								<!-- <span class="badge badge-count">6</span> -->
							</a>
						</li>
						<li class="nav-item ">
							<a href="applyclaim.html">
								<i class="la la-th"></i>
								<p>申请理赔</p>
								<!-- <span class="badge badge-count">6</span> -->
							</a>
						</li>
					</ul>
				</div>
			</div>
			<div class="main-panel">
				<div class="content">
					<div class="container-fluid">
						<div class="row">
							<div class="col-md-10">
								<div class="card" id="setpwd">
								<div class="card-header bg-danger">
									<h4 class="card-title">设置密码</h4>
								</div>
								<div class="card-body table-bordered text-center" id="setpassword" >
									<span style="font-size: 10px;color: deepskyblue">您还没有设置密码,请先设置</span></br>
									<form>
										<div>
											<img src="assets/img/password.jpg" style="width: 60px;height: 60px" />
											<div>
												</br>
												<span style="font-size: 14px;color: red">密码长度为6-20,至少包含一个字母</span>
												</br>
												<label>请输入新密码:</label>
												<input ng-model="newpwd0" style="position: relative;left: 270px" type="password" class="form-control col-md-4">
											</div>
											<div>
												<label>请输入再次输入密码:</label>
												<input ng-model="newpwd1" style="position: relative;left: 270px"  type="password" class="form-control col-md-4">
											</div>
											</br>
											<a ng-click="setpwd()" class="btn btn-success">提交</a>

										</div>
									</form>
								</div>
							</div>
								<div class="card" id="updatepwd">
									<div class="card-header bg-danger">
										<h4 class="card-title">修改密码</h4>
									</div>
									<div class="card-body table-bordered text-center" id="username" >
										<form>
											<div>
												<img src="assets/img/password.jpg" style="width: 60px;height: 60px" />
												<div>
													</br>
													<span style="font-size: 14px;color: red">密码长度为6-20,至少包含一个字母</span>
													</br>
													<label>请输入原密码:</label>
													<input ng-model="oldpwd" id="oldpwd" style="position: relative;left: 270px" type="password" class="form-control col-md-4">
												</div>
												<div>
													</br>
													<label>请输入新密码:</label>
													<input ng-model="newpwd2" id="newpwd2"  style="position: relative;left: 270px" type="password" class="form-control col-md-4">
												</div>
												<div>
													<label>请输入再次输入密码:</label>
													<input ng-model="newpwd3" id="newpwd3" style="position: relative;left: 270px"  type="password" class="form-control col-md-4">
												</div>
												</br>
												<a  ng-click="updatepwd()" class="btn btn-success">提交</a>

											</div>
										</form>
									</div>

								</div>
							</div>
						</div>
					</div>
				</div>
				<footer class="footer">
					<div class="container-fluid">
						<nav class="pull-left">
							<ul class="nav">
								<li class="nav-item">
									<a class="nav-link" href="#">
										ThemeKita
									</a>
								</li>
								<li class="nav-item">
									<a class="nav-link" href="#">
										Help
									</a>
								</li>
								<li class="nav-item">
									<a class="nav-link" href="#license/#free-item">
										Licenses
									</a>
								</li>
							</ul>
						</nav>
						<div class="copyright ml-auto">
							Copyright &copy; 2020 无忧车险责任有限公司
						</div>
					</div>
				</footer>
			</div>
		</div>
	</body>
    <script src="assets/js/core/jquery.3.2.1.min.js"></script>
    <script src="assets/js/plugin/jquery-ui-1.12.1.custom/jquery-ui.min.js"></script>
    <script src="assets/js/core/popper.min.js"></script>
    <script src="assets/js/core/bootstrap.min.js"></script>
    <script src="assets/js/plugin/chartist/chartist.min.js"></script>
    <script src="assets/js/plugin/chartist/plugin/chartist-plugin-tooltip.min.js"></script>
    <script src="assets/js/plugin/bootstrap-notify/bootstrap-notify.min.js"></script>
    <script src="assets/js/plugin/bootstrap-toggle/bootstrap-toggle.min.js"></script>
    <script src="assets/js/plugin/jquery-mapael/jquery.mapael.min.js"></script>
    <script src="assets/js/plugin/jquery-mapael/maps/world_countries.min.js"></script>
    <script src="assets/js/plugin/chart-circle/circles.min.js"></script>
    <script src="assets/js/plugin/jquery-scrollbar/jquery.scrollbar.min.js"></script>
    <script src="assets/js/ready.min.js"></script>
    <script src="assets/js/demo.js"></script>
    <!--6.引入Layer框架的JS-->
    <script src="assets/layer/mobile/layer.js"></script>

</html>
